The apartment is best described as adequate. The location is good and central to a lot of great things to do and eat, and the bathrooms were clean. However, I would NOT recommend this apartment. We were a family of three traveling to Italy for the first time, and only spoke fluent English. The host was extremely unresponsive and did not reach out to us regarding checkin until the day of when we were already on the train headed to Florence. Once at the apartment, the host had her father greet us, and while he was nice, he spoke absolutely NO English which made the checkin process difficult and questions impossible. The building the apartment is located in is older and there are a flight of stairs to get to the apartment. The main bedroom was nice and well appointed but the other bedrooms were sparse at best.
Now for some of the details. The towels left were extremely hard and old, definitely not appropriate for a higher-end rental. It was so bad that we purchased towels ourselves during the stay. The host never checked on us and we were unable to procure any recommendation for activities and restaurants. A generic and outdated binder had been left in the room with a few random locations and routes included, not at all the level of specificity required for a tourist unfamiliar with the city. Despite not being present at checkin, the host still did not reach out to us later that evening to ensure that we were okay and see if we had questions, which we most certainly did. We emailed the host numerous times with questions and NEVER received a response. The only time we even heard from her was when she emailed us the night before asking us if we had left yet and demanding we be out by 10 am the next day for the maid to come. Later she finally offered to be at the apartment to send us off, to which she never showed. We struggled to procure a taxi in italian and finally head to the train station. This place is definitely lacking on the hospitality. Better AirBnbs are out there for the money. Not worth it!