Absolutely amazing place, the view is incredible and the fact that you can hear the waves made our stay a great one. Every day maintenance meant that the pool was always getting cleaned. We had so much fun at the tennis court and in the shared games room. We had packaged coffee, tea, and snacks waiting for us in our room which was a great surprise and definitely came in handy, we recommendthis place to anybody who loves to stay by the water!