Great place to stay. It is equipped with everything needed to feel like at home. The location is great as well. It is 5min by walking from Valletta. Check in and check out time was flexible and not stressful at all. We had great communication with the host and Charmaine.
I recommend this place if you are planning to visit Malta.