Everything was absolutely fantastic from the warm welcome and hospitality, to the cleanliness and attention to detail — and we cannot forget the view! Stunning!