We had a wonderful time at Mario’s! The location was perfect and check it was seamless. The space was bigger than we expected and it was very clean. The air conditioning units worked so well in the hot heat of Rome. Definitely recommend!