Had a great stay at Mario's place - perfect location for Sliema buses and ferries.
Beds were super comfortable and nice to have an en suite bathroom each. Exactly what we needed.
The sofa area is outside the flat and shared with other people, but we never saw anyone else so not a problem.