The location of the flat is great, it takes less than 10min walk to get to the main bus station (and the old city of Valletta) where you can get buses to everywhere. The flat has everything a couple could need, the only issue we had was the damp smell on the towels and some mould on the bathroom walls. There is a convenience store just around the corner that opens at 6am where you can pay by card. Overall it was a very nice experience and we are very grateful to Mario who always was available and ready to help.