We got this condo at the surp of the moment last minute trip. It was small but mighty. It had everything we needed for that weekend. The property grounds were clean and quiet. It was plenty of pools and stuff to do, and the beach was in walking distance. We had so much fun and was well relaxed during and after our trip. Would most definitely book this condo again.