Really good apartment in the centre of Valletta. Would definitely recommend coming here