The apartment's location is great, with panoramic views of Florence. But cleaning left a lot to desire - there were stains on the table cloth, bed cover and furniture. Altogether a bit of an impersonal experience. The only personal interaction we had with the host, who was a company representative, was upon checkout, when we were asked to pay for a surcharge for bringing a pet that hadn't been listed anywhere in the house rules or otherwise. We were asked to make the payment outside of the Airbnb system, via PayPal. We declined.