We usually stay at high end hotels and our kids convinced us to try Airbnb. We were surprised by how clean the apartment with superb amenities. Our stay in Florence was amazing and having a nice apartment to comes back to made it even better.