We stayed in apartment D402 for a week.
The plus points: without exception, all the staff were friendly, polite and helpful.
The location of the apartment is fantastic; bus stops, cafes, places to eat/drink, supermarkets, a cinema and pebble beach within a short stroll. Apartment was spacious apart from the smallest bedroom (a very tight squeeze to get to the balcony past the bottom of the bed).
Negatives: having looked at the photos and read the amenties, I expected the kitchen to be reasonably stocked with dishes, etc so I could cook for our 7 day holiday. Sadly this was not the case. Two disgustingly worn/dirty pots were replaced with others which were marginally better. Two badly worn chopping boards were unusable, miss-matched pot lids, chipped and dirty plates - not impressed. Selecting the best of a bad bunch, having to wash them and purchase foil dishes to use in the oven and other items which I felt should have been provided, wasn't a good start to our holiday.
Safe and key were provided, however it wasn't secured to anything so it, along with the contents could be lifted and removed!!!
Living room lights were faulty and reported but not fixed during our stay.
Plug in bathroom sink didn't work.
If we were to return, I'd request confirmation that the kitchen was better stocked with pots, dishes, crockery and utensils were fit for purpose before booking.