great host, great location, great place! we have a great time in firenze