Nice place very well located in Roma