This place has an excellent location. We walked to virtually all major attractions. (Colosseum, Trevi Fountain, Vatican, Pantheon, Campo dei Fiori, Piazza Navona etc). It also has great restuarants and cafes that are meters away. Check in process was seamless. Our only regret was not staying longer in Rome.