Stunning views, great location and outstanding hospitality. The hosts made us feel right at home.