Very good and perfect location
You can reach the Vatican within minutes , public transportation is also very close and convenient