What. A. View. Amazing place. Amazing hosts.