We had an excellent stay at this apartment! Everything is modern and clean, walking distance to the beach / restaurants / shops.