The place is in walking distance of Florence Center, take about 20 minutes to the Piazza Del Duomo. The hosts were super friendly, helpful and kind.
They ask you politely to clean the dishes and take out the trash, which is reasonable, so remember to do so!