This place is amazing. Great location. Near all major things. Close to Vatican. Close to Metro. Buy the pass and easy walk to metro and other sites.