I guess you could find a closer spot to St. Peters but, you would be rooming with the Pope!
We had a couple of small issues but the hosts were quick to respond and were extremely helpful. Also, they provided a list of places to eat which was nice. The train is close but we enjoy walking which is easy to do from here.