This apartment is perfect. We had everything we needed for our stay. The rooms were clean, the water was hot and the air was conditioned (great for the hot Florence weather). Best yet, our hosts were extremely responsive to questions and made us feel very welcome. We would gladly stay again.