David was an excellent and communicative host. We arrived on the day of a national strike which meant we were dealing with cancelled flights and trains. David made sure we had everything we need to get settled during our rocky arrival. The apartment is a great setup for people traveling with kids or other small groups. Highly recommended for a stay in Florence.