Very nice accommodation, nice views, the staff is superb, and the food at the restaurant is great....