breathtaking views, fantastic location, wonderful host.