This is a great location to explore Florence. There is a rooftop deck shared with others, although during our stay we went up there three evenings and only one other time we saw two people. So you really do feel it is secluded.
The living space was great for four people. The only negative during our stay was that there was no hot water. But it was very hot during the day so we took lukewarm showers at night and were fine. The AC for the bedrooms was a welcomed thing. Overall a nice stay.