Amazing place in an amazing location. As others have said, get ready for some workout (stairs) but the reward at the top of the staircase is absolutely worth it.

We would love to come back.