The flat was beautiful and very clean, everything we expected and more. We were very comfortable and the outdoor courtyard was a huge plus. Location was good, basically a 10 minute walk from everywhere we needed to go, but very convenient to have some cafes and stores very close by for a quick run if needed. Air conditioning and WiFi worked great. Our only complaint was there was no hot water and basically all the electric in the bathroom we could not get to work. The communication with Cristina was very poor from the very stressful check in to our questions about the water issues and check out that we never got responses to. Other than that we really enjoyed our stay and were very happy with our little Florence apartment!