Beautifully clean. Good location. Neither of the balconies look out over the beach which is ashame , though not mis-commmunicated . Kitchen and laundry facilities excellent . Big disappointment was the WiFi. It was constantly dropping g off and we had to keep requesting an engineer to sort. Which they did, but inconvenient as we were trying to work whilst on vacation. And this hindered us massively