Home away from home. Great location for staying in Florence!