I stayed at the 1 bed apartment with my family during December 2017. The location was excellent, with easy access to the beach. However, other than that, very disappointing.
The apartment is advertised for 4 people. While there were saucepans etc, there was only 1 plate, 2 forks and 2 spoons, making self-catering a challenge. We bought plastic plates to eat off. There is no oven or dishwasher. The apartment is VERY noisy, both from the neighbours (who seemed to be addicted to the sitcom 'Friends' from what we could constantly hear) and the main road below.
The level of cleanliness was not good. On arrival, dishes from the previous guest had been washed but not put away, and there were dirty cloths in the cupboard under the sink. The floor felt gritty underfoot. 2 of the towels were very discoloured. I also received several calls during our stay requesting credit card information for an 'additional payment'. However, the caller could not tell me what this was for (and I had paid in full on booking), so I declined to pay.
2 nights into our stay we were disturbed by another family claiming that they had also booked this apartment for their holiday on the same dates. Eventually they were directed to another apartment.
I would not recommend this apartment to future guests.