Lots of space and great location. All those stairs do get tiring after a long day, though!