Great location - right in the centre of Valletta near all public transport and lots of bars and restaurants nearby. Would recommend. :)