Great location & space to stay when visiting Rome!