The place has a lot of great art on the walls. Conveniently located near Trastevere.