Nice place and very well located in Roma.