The flat is very well located, minutes away from the Vatican and 4min walk to buses taking you into the city centre. There's a brilliant view from the balcony, I'd definitely recommend for a couple of days.
Stefano was great and checked us in late at night and allowed us to leave our luggage in for longer after the check out which was very helpful.
It was all very clean, if the air a bit stuffy, but luckily it was warm outside and we could keep the window open.