Becky’ s place is situated in the heart of Valletta, very clean with everything you need.
Becky had been very helpful during our stayed.
If you want to spend a few days in Malta I highly recommend her place.