The location is great! Walking distance from most of the main sites and there are tons of restaurants and cafes nearby. We did not meet Mario, but he was easily reachable over phone and checked up on us to see if we needed anything.