Claudio was waiting for us at the flat with a map that helped us during our whole stay and was able to help us with some questions we had, even tried to speak a bit of French for us. The flat is very close to a metro station and to St Peter,very clean, looks exactly like in the pictures and in a very quiet area but near lots of shops. The only negative point about it is the humidity smell but once you're inside the flat with the air conditioning on, you don't smell it anymore.