Stunning views. Hot spa is divine. Clean and well catered accomodation. Perfect hosts.