Top marks for cleanliness. The most amazing view and great hospitality