Everything you need, great location. Lots of stairs. Comfortable.