Couple is very nice and responsive. Apartment very very well located if this is what matters the most. Close to nice restaurants and to the beach.
It’s a flat (hotel structure). Staff not very friendly, and also won’t give towels for pool or beach so definitely bring your own. No windows facing outside.