Excellent stay in Florence! Impeccable hosts, place and location