Excellent hospitality and everything was as described when booking. The view from the terrace is incredible. Strongly recommend!