This was the perfect spot for us, with two young kids we never ran out of things to do weather enjoying amenities at the resort or exploring one of the nearby beaches. Truly beautiful views no matter the time of day/weather.