Very good place to stay when you plan to visit Rome