Check in went smooth and the place is really nice and brand new.
We were very comfortable at the place and the location is really good right next to the Vatican and subway station.