Very nice place - the location in Roma Norte is great with a lot of nice restaurants nearby.