Yes, there are a lot of stairs! Apartment gets pretty hot, but there is an air conditioning unit.