Amazing place. Great view. Wonderful host. Perfect location.