Great location that is better experienced than merely looking at the photos and reviews.