This place was excellent! My family and I really enjoyed our stay here. The condo was in excellent condition and everything you probably need is provided in terms of kitchen, bathroom and beach items. We had a slight hiccup when we got there after check in time as someone was parked in our space and they had forgotten to leave a parking pass for us. But when I communicated with the maintenance and security people they got back to me right away and it was sorted out quickly. Also we had noticed the outlet in the one bathroom was cracked and didn't work. Once we noticed it, we again contacted maintenance and they quickly came to fix it the next day which was great! The pool and beach are very close by and weren't super crowded typically. Beach is great for snorkeling and feels safe since it's a cove. The resort next door is a quick walk and really nice to explore. We got drinks there one night and fun atmosphere. It has a coffee shop and some restaurants. A few nice shops are at the resort too to including some one with limited groceries. Definitely eat at Roy's next door! Would absolutely stay here again!