The location of this place is great. It's right near the duomo just as described. There is a cute little local bar across the way and a nice restaurant next door. As others have mentioned there is some noise, but the shutters and windows keep out most of it. The host was very kind and met us in person.