A great stay in a very well located apartment in Valletta