Super central and clean, Jelena place is the perfect place to stay. Very clean and convenient. They came to meet us in a local bistro and walked us down to the apartment. Jelena was really good at replying to messages anytime we had queries.
If you are driving parking is quite tricky and it is on the road. We parked outside of Valletta town, along the waterfront where we found plenty of spots free of charge.