We did not meet Stephano but Alexandro assisted us during our stay. Location is very good and is close to everything that you may need. The top terrace is not usable which has the view of the colosseum but the main terrace is fairly large which is nice but the floor needs a good clean; however, placing something under the air conditioner will assist with this problem. This will save from having to wear shoes on the terrace and bringing dirt inside. The AC was a saving grace and worked great! We recommended the main shower head to be replaced or major cleaned but a hand held is available in the shower as well. Responses to the host was very good which was appreciated and good recommendations in the area. The fridge is very small so it limits you from purchasing groceries for your stay if you are there for an extended period of time and could be defrosted but it works and kept what we had in there cold. Nice flat to enjoy Rome!