The location is as lovely as advertised and very clean. Check in was very easy. And the one problem we had ( coffee machine did not work) was resolved with incredible speed. The service was amazing and the property is very well maintained. The beach is literally across the road, the pool very nice and many dining options nearby. Would definitely stay there again!