The location was good few steps away from everything.
There is a bus stop right opposite the place so you can move around very easily.
The host were so nice to me giving me directions and precious informations about Malta and what to do and see in there.
The house was also very clean and tidy felt like at home.