Be ready to climb some stairs, but the views and the great hangout areas make it totally worth it. Highly recommend this place for medium sized groups.