We did not had the chance to personally meet Maria & Stefano but communication went smooth. You can feel they care about everything you may need to make your stay great. The apartment is in a very quiet area which helps to have a decent sleep. However, it has basics such as supermarkets, shops & pharmacies around. Metro station is at a 5 minute walk and is a five stops away from Spanish steps.