This property could not have been more perfect! Spacious kitchen and living room. The location to the beach is unbeatable. We slept with the patio door open and the ocean lulled us to sleep. Check in was easy and staff were friendly and helpful. Having Captain Jack's on property is great for the days you don't want to cook, food and drinks were great! There were plenty of things within walking distance, shops and market.There are two pools the pool closest to the ocean is 4-5ft deep. The other pool (kiddie) is a nice sloped wading pool, with a hot tub attached for parents to hang out in! The property was well kept - there are grills on property and they were clean every time we went to use them.We were there in January, so weather was perfect. Not having AC was not an issue, but I could see possibly in the hotter months it could be too warm.We had an evening flight out and requested a late check out. Which was approved 48hrs before check in, we were happy to pay the fee to have a last day of lounging and enjoying the beach before our flight out.Highly recommended - looking forward to planning another stay soon.