From arrival to departure everything was perfect. Location, views, and amenities all 5 diamond. Rosa our daily housekeeper was the best and made sure everything remained perfect. Stefanos our concierge made our trip come alive and was available throughout our stay. Will be back to stay again!