Stunning views, good amenities, communicative hosts