Maria's place was perfectly located, close to metro and Italia train, great coffee shop below where we had coffee and seamless check in. She was very helpful in offering advice (my cousin lives in Rome so I didn't advice)