Amazing location. Solid place to stay in Roma!