Our family of five stayed in this apartment in Florence and there was plenty of room for all of us. The location was great - very close to the central train station, but yet in easy walking distance of many of the sights of Florence. We were able to find a place nearby to get fresh croissants each morning. Everything seemed well-stocked, the A/C worked well, and the design was very nice. There were many restaurants and shops nearby. Yes, there are stairs to get to the apartment. Several of the airbnb apartments that that we stayed in on our vacation had lots of stairs, so these didn't seem to be much of a problem for us or our kiddos. We would definitely stay here again!