Jelena's place was great. Fantastic location in the heart of Valletta. Would definitely recommend to others!