Lives up to all expectations and more! Worth the climb up the stairs.