Truly spectacular place, world class view, welcoming hosts, and an all-around amazing stay. Wish we could have stayed longer.