Nice place in Roma. Plenty to see and do nearby.