Well-equipped and spacious, suitable for longer stays. Located on the following main street. Quiet area, and deeper in Valletta, but everything is within reach of 5-10 minutes. The main bus station is 15 mins of walk from the apartment.
Insisting on the exact time for check-out, and noting it as "scheduled by quest" wasn't cool. If you are not able to get time more flexible, offer self-checkout.