Great view on Valletta, location near bus stations. close to Cafe's and shops