Check in was easy, and the host let me drop my bags early which was really nice. The place is very clean and has everything you will need! I stayed here alone and it almost felt like too much space.
Very close to the Vatican and there are plenty of restaurants near by, the pizza place downstairs is a must visit!