The location is great and pretty quiet in spite of its position close to the Pantheon. Sandwich shop on first floor is superb!