Mario's appartment was exactly as advertised. A great option if you want variation between cooking and eating out. We didn't meet Mario but he's very friendly and has a quick answer to all your questions. Sliema is a great place to stay for visiting Malta because of the many bus and ferry connections.