We had a two-bedroom apartment for three people. The balcony was just about big enough, but it was quite small. The view was great, the apartment was very clean (except for the balcony, which was unfortunately covered in cobwebs). The amenities were good to very good, but we were missing a cutting board or a weight, for example. The complex was well-maintained. Breakfast (€22 per person) and the evening buffet (€35 per person) offered a wide selection, but it's only worth it if you have children who are free. The beach was great, the staff was great. Wi-Fi was weak :(