Had an excellent stay. The apartment was spacious and very clean. Also well equipped with everything we needed. We loved the pool and the proximity to the beach. Check-in was easy and communication with Designedvr as well. Definitely recommend the place and would come back there if in the area.