I would definitely recommend this place. The size of the room is HUGE compared to anything else you find in Europe. There is a lot of noise outside the window because it is a busy street. It's nothing the host can control, just lots of your groups passed by as well. Lots of great restaurants and shopping are around and you can easily walk to the duomo and ponte vecchio.