Excellent amenities, welcoming hosts, breathtaking views