Mario’s place is perfect! Awesome location (was my sixth time in Rome and this is by far the best location to visit the city). It was very clean, has all the amenities (there are 2 grocery stores very close by), communication and checkin were smooth and easy, I highly recommend!