Stunning views, great hospitality, everything you need and a perfect location