Very clean, and in an excellent location! It's a short walk to pretty much any part of Florence, and our host was very easy to communicate with in terms of check-in and check-out.