Location is great - very close to Valletta bus stop (10min walk) and loads of restaurants and shopping places (5min walk).