This is an amazing place and location. After days of sightseeing throughout Rome, this place provided me with much comfortable and peaceful rest every night. Close to St Peter's Square, and subway station. There are tons of restaurants near-by, as well as a couple of supermarkets.
It's very cozy, and clean. I'm happy I chose this place. I highly recommend it.