Stunning views and great location topped off by a great host