Great place to stay if your staying Rome