We stayed at 3 different Airbnb's while in Italy. This was by far the most modern of the apartments we stayed in. It is located in a very old building, but the apartment has been updated in every area - bathroom, kitchen, bedrooms, living room etc. A lot of design thought went into this place and they executed it well. We had 6 people in our party and needed 5 beds. This apartment, while comfortably held 5 people was amongst the smallest of the apartments we stayed in but we didn't really feel crowded because we were always out and about. The beds in the airbnb were very comfortable (best we had in Italy), which was appreciated. The air conditioners worked well. Location is fabulous, but I suspect all locations in Firenze are good. Access to all the sites, I think one wants to see in Firenze are 5-15 minutes walking distance away. The owner was very helpful with directions and cabs. There was water and snacks waiting for us and we were able to check in early. Regarding the beds - there is one master that sleep two (very comfortable mattress). There is a loft bedroom above the living room, which sleeps at least one. The 2nd bedroom has two doubles (no sure what they are called) that each sleep one and another loft upstairs that sleeps one. So that room sleeps 3. It has 2 bathrooms. We really liked this place and once again the owner was very helpful. The location is a about a 15 minute walk with luggage to the main train terminal, which we used to travel to Rome. There is only ONE thing you should be potentially concerned about. This apartment is on the 5th floor and there is no elevator. If you are not physically able to walk 5 floors with / without heavy luggage, then this is not the place for you. If you fit enough to carry luggage up 5 floors, then this place is a winner. We would definitely stay there again.