Jelena's place is great. It's perfectly located in the heart of Valletta. The apartment was small but perfect for a short stay in Malta. The only reason I'm rating as four stars vs five is that some evenings there was a distinct smoke smell in the apartment, and often in the communal areas of the hallway.