Good tiny apartment in the centre of Valletta.
Really close to everywhere, great place to stay