Amazing location, clean, modern, easy check in/out and wonderful hosts. Really only a couple of points that prospective renters should be aware of:
At the time I rented this place it was listed as a two bedroom, which it is not. The apartment contains a large kitchen, large bedroom and one bathroom only. In the bedroom there is a futon which pulls out into another bed to sleep more people. With that noted, I found that this was a good value for "two bedrooms" on AirBNB but I didn't compare against one bedrooms so not sure that would have been the case.
Second, while the hosts were trying very diligently to fix this during my stay, the air conditioning couldn't keep up with the 95 degree outdoor temperatures in Florence. The apartment was around 80-85 degrees F for my entire stay and sometimes warmer.