I stayed in the top floor studio and it was ideal for me. Has a double bed, bathroom, kitchenette and a big terrace. Perfect for a couple of days of relaxing and catching up on work/eating healthily. I went to the beach each day and relaxed at a lido (Bamboo Beach is nice). Small and friendly and very helpful.
The landlord responded quickly, very enthusiastic and professional, the room was clean, the facilities were complete, the breakfast was great, in short, it was a pleasant experience.