Place was great!
Location was great!
As other reviews have mentioned both the location and the building itself involve a lot of hill climbs and steps.
We thought the view was worth it.