We had a great experience! Added bonus with the pool being heated, made it very comfortable to hangout in the pool with the little ones. Also, great proximity to the beach and restaurants. On several occasions we went to the beach for a few hrs then walked to eat lunch. Lastly, Nick is very easy to communicate with and was accommodating on our early check-in late check-out. Overall, great experience.