Anyone been to this site? If yes please can you share your experiences - looking at it for a possible holiday later this summer