Jelena's place is fine, more or less. The apartment is on the 5th floor with no lift (fine for us but it was not mentioned until check-in). The apartment lacked several things from the listing, other things were present but unusable (by us), and Jelena did not help much. The rooftop was a little hard to access (stairs, heavy doors with sliding bolts) and was not set up to use, but the view was nice, toward Sliema. Our staywas over Christmas, so maybe she did not have her usual help getting the apartment set up, I'm not sure. But the location was fine, a 5-minute walk (mostly uphill) to St. John's Co-Cathedral, and the apartment was basically fine, it was a place to stay.