My wife and I recently stayed at the Hotel Il Cantico St. Peter. It is a modern hotel with great amenities, including great parking. If you are driving to Rome and need a place where to stay with large and safe parking, this is the location for you. The room we were assigned was modern, clean and had a nice balcony. However, it was small and a big uncomfortable to walk around even for two people. The room would seem more appropriate for one person. Perhaps there are other rooms that are larger, but this one was tiny. But we were in Rome for one night, as we were on our way back to the US, so the size didn't bother us a lot. In terms of location, it is within walking distance to Vatican City - very accessible to main area attractions. I would highly recommend it. If I were to return to Rome, I would stay there again. If I stayed for more than one night, I would request a larger room.