This place was perfect! We were greeted earlier than check in, given our early flight, and the place was sparkling clean! Above nice shops and super close the the town, beaches, and supermarkets. LOVED this place!