Mario's place was perfect! Great value and location. The rooftop terrace was especially great even though it was abnormally cold in Rome when we were there. We'd love to come back again.