The location is amazing. We ended up canceling our dinner reservations in town and getting it to go because you cant beat the sunset views from this condo. And its a short drive or energetic walk into town. We stayed here with my parents and 2 little ones (2.5 yo and 6 mo) and it worked out great for our needs. I wish the beach was more kid friendly but its a short drive to some really nice beaches and the pools onsite are great for little ones. The rooms were comfortable. My only negative was cleanliness could have been better. Overall a great stay.