The place was exactly as expected and had everything we needed. Communication was really easy with Marina, responds fast and provides accurate info. We found the address quite easy, it's very close to Saint Peter's Square and easy to get anywhere in the city center. Marina was kind to give us some tips on places to visit and public transport options. All in all a great experience and would gladly stay here again :)