Great location in the centre of Valleta!