Absolutely amazing. Amazing view, amazing hospitality. A+++