Great location and everything is perfect, here is the right place to be in Roma.