A great place to stay to explore Valletta, it's 5 mins walk from the centre.