We stayed at Jelena’s flat for 3 nights and arrived at the bus station in Valletta. The flat is perfectly located and within easy reach of all amenities. We did not meet Jelena as she was away but access was easy via a key safe on the gate. The flat is on the third floor without a lift but has everything you need. Jelena kept in touch to check about our stay. We went to Cafe Jubilee in St. Lucia Street not far from the flat. They are open all day and have a nice menu.
I have no hesitation in recommending Jelena’s flat if you come to Valletta.