Great views, easy walk to the beach, immaculately clean, comfy beds and lots to do with the pool/games table if the weather isn't great. We appreciated all the baby equipment too which we weren't anticipating being there. Fantastic.