Beautiful location, fantastic food and great hospitality.
Apartments, food and amenities were all to such a high standard.
We loved every minute!