Great - but please sort out check-in
The apartment was great for a couple of nights stay. It was close enough to a good beach and to the town centre, including great restaurants.
The only downsides were: (1) check-in was unnecessarily long-winded as it takes places at their other hotel, which is about a half-hour walk in heat and with luggage, and (2) there was no internet even in public spaces (essential for me as I needed to work a little).
What was unusual was that they asked for a breakages deposit of €200 euros which was not mentioned in the booking information.