St. John was the perfect host. Great place and great communication throughout. Location is easy to find and view is stunning.