Overall, I would recommend this apartment to anyone visiting Florence. The host was very responsive and easy to communicate with. He met us upon check-in and spent 10-15 minutes reviewing the map of Florence with us.
He provided restaurant recommendations, the best times to visit tourist attractions, general tips, etc. He was extremely helpful. The only downside to our stay was the lack of toiletries and linens. The apartment does not offer any extra sheets, pillows, bed linens, toilet paper, blankets, etc. You can request extra linens for a price - an extra blanket costs $75. We rented the apartment for a week and after we ran out of the three rolls of toilet paper, we had to buy our own toiletries. And like so many of the reviews, the stairs are no joke. It is a penthouse apartment so carrying your luggage up and down the stairs is exhausting; however, you get used to it.