Great place with ideal location. I would definitely recommend it for a first time in Roma.