I was torn between giving 4 and 5 stars. Reasons for 5 stars: the apartment was beautiful and a good price, the location was phenomenal, we were able to leave our bags at an office since we arrived before check-in, and the hosts were super quick to respond to an issue with the shower spraying water everywhere when we first arrived. Reasons for 4 stars: communication around check-in and check-out weren't great, which are pretty vital parts of the experience. There was no address listed in our confirmation email/webpage, which we didn't realize until arriving in Florence. We had to call the company to get the address, and we also had issues with the phone number in the TripAdvisor page and had to Google the number instead. Then, no information was given digitally about how to check out (where to leave keys, what to do with sheets and dishes), so we had to call again. Minor in the scheme of things, but added some confusion on either end.