The place is well positioned, close to bus stations, just in 2-3minutes. To Valetta by bus is around 5-7minutes. The apartment is big, the terrace is a plus! Has a BBQ. And the view is also nice over the small harbour of Pieta and the beautiful church. Markets are near by.
The taxi proposed is an old minibus, not clean and very expensive; the same ride is about 10euro by ecabs, volt and so.