Nice and quiet place near Piazza Navona. Good place en service!