Outstanding location, albeit understandably noisy because of its proximity to Piazza della Repubblica, and a stylish, well appointed space.