Beautiful place with a gorgeous view and a great host.