Great place to stay for our holiday. Location, views and water toys all added to the awesome experience we had. David was easy to communicate with. No issues at all, definitely would recommend.