The apartment was spotless and the location is outstanding. The apartment is nicely furnished and you will find everything you need for your stay, even if you decide to cook your own meals. The view just outside the apartment is super nice and you can swim at the small beach just outside the apartment or in the one close by (1-minute walk). The water is very clean, but the beach can, sometime, have some litter brought in by the waves (plastic bottles for the most part). The locals do a good job by keeping it clean. Recommended for a romantic retreat for 2.