The apartment was very clean and comfortable, and it was walking distance from any site you'd need to see in Florence! There was a bit of a language barrier with Luigi and mix-ups with check-in and check out. At both points, we had trouble finding Luigi's assistants to help us get into the apartment and help us with our bags down the stairs when we had to leave. Make sure to have a concrete plan about where you are meeting to get the keys - we figured his assistant would wait outside of the apartment, and his assistant was actually waiting inside for us to ring the bell. Neither Luigi or his assistant answered their phones during the specified check-in time, so it resulted in a half hour mix-up before we were able to get in. Luigi did check on us afterwards though to make sure that everything was okay, and the apartment was lovely.