Valletta is a wonderful city and Jelena's place is a great base from which to enjoy it