This place has good location, near from Vaticans and train station.
It has all thinks that we need to stay