Booked this last minute when a stay at one of the resorts fell through, and so glad I did! The flat was beautiful, with high ceilings and great amenities (including a bath and hair dryer) and very close to town. The hosts, Sofia and Rania were lovely, going above and beyond to wait for me when my plane was delayed to ensure I could check in immediately, to even contacting me when I left some clothes behind and offering to post them.
To my surprise Sofia even kindly cleaned the room and brought fresh towels every day. Overall they were lovely thoughtful hosts who provided an experience that was better than some of my friends staying in the five star resort received. The flat is only a short trip to the main city and has lovely beach views. Highly recommended to anyone visiting the area!