Nice place in a busy location within Rome, great for some of the sites!