It's a great apartment in an ideal location. Check-in was smooth, meeting at the apartment to be handed the keys, communication was excellent and friendly, and the place was perfectly clean. It's very close to the beach with shops nearby. Highly recommended!