This place is perfect. We stayed for a month and it felt like our home. The rooftop has amazing views and is perfect to go have a break. It has enough space to sit and bbq.
The area itself is very central and Sliema and Valletta are walkable.
But the best part about this place are the two friendly cats who kind of became our house pets too. The Neighbours are also very welcoming and friendly and they made our stay even more better.
Michaela was very helpful and communicative with everything we needed.