What a wonderful place to stay. Exceeded expectations. Heaps of space for everyone and lots of thoughtful extras around the place, like movies, books and beach gear. I would highly recommend