Great location and an excellent apartment. AC was fully capable of dealing with the hot weather (something that can be questionable in Europe). Location is in easy walking distance from everything in town and there are great restaurants nearby. Full kitchen and all the amenities. Check in could not have been simpler.
We were very happy we chose this place to explore Florence from.