Very clean. The communication was outstanding, and the check-in and check-out process was so easy. Great location, easy to walk to all of the big attractions in Florence.