Gorgeous views, excellent location and great hosts.