We had a very nice stay. Everything went smoothly. The metro station is conveniently close and saint peters square is only a minute away by foot.
The host left us a guide with advice on where to eat, how to get around etc. 10/10 would stay here again.