The flat is very well located, only a few minutes to St Peter's square. It is cosy, very convenient and well equipped.
Marina is always available and provides nice travelling tips.
All in all: a wonderful stay!