This apartment is in the most amazing location. Our communication before arrival was great and the front desk staff were friendly at check in and extremely helpful during our stay. The apartment was clean with basic supplies. A grocery store is a short walk away as well as various bars restaurants etc. Most importantly you are walking distance from 3 beaches with crystal clear water. If you prefer to lie by the pool the shared pool is lovely too. Great stay!