Location is fine; sights are nearby. 20mins walking distance from Florence SMN station.
However, they demonstrated a bad customer service for me. They will not lead you to the apartment on the check-in day; so you can go for an adventure to find your place.
Also please make sure you got exact amount of cash to pay the Tax and cleansing fee. Or you may pay by card.
Btw the apartment looks old and not that clean. With this price range, i will definitely choose hotel in Florence in the future.