Stunning place.
Great view. Fantastic staff.
We loved every minute!