Great location. The AC is powerful.
Nice quite area about 12 minute walk to Mosta cathedral.
There is a lovely bar called the Horseshoe pub that does very good food.
Much better option than staying in Valletta and paying silly prices there.
I highly recommend Victors place and he was very helpful too.