If you are looking for central location, near all of the delicious restaurants in Valletta then you should definitely book this apartment.
The apartment itself is perfect for a two person stay with some fantastic local tips in a neat magazine provided.
It is close to the bus station (about 10min walk) and the main street of Valletta where you can easily stroll for breakfast in the sun at Caffe Cordina :)