Would book this spot again in a heartbeat. Communication was amazing and thorough. As the listing says, the views are spectacular with easy access to the beach. The apartment itself was really nice and not to mention access to 2 indoor pools. Looking forward to the next stay and will be my "go to" place as long as it's available.