Self-catering studio flats to let at bargain prices for a perfect holiday in the heart of Malta's capital city, Valletta.