I would really like to give Stefano's apartment 5 stars, because the apartment itself, as well as its location, were better than anything that we could have expected. Two things, however, took a a little away from our trip. First, I found it very difficult to communicate with Stefano. I didn't receive instructions for check-in until a few hours before we arrived in Florence, meaning that I was on a train from Rome wondering if I, in fact, had a confirmed place to stay. Eventually, it worked itself out, but still, I would have preferred to have had more information ahead of time. Second, the shower drain was completely clogged, which made it overflow within about two minutes of running the water. It was a great shower, but having to turn it on/off every few minutes in order to let it drain wasn't very fun. On the other hand, the apartment was spacious, modern, and spotless, and in the amazing Santo Spirito neighborhood. If the two things I mentioned above were remedied, I would highly, highly recommend this place.