Amazing location with everything for a relaxing stay. Our little one had fun playing on the deck and walking to the beach and playground.