The place is in the city center, five minutes by walk from the duomo.
It's close to the main train station Santa Maria Novella and Leonardo is a nice guy.