Great location and the fourth floor walk up is worth it for the amazing views from the rooftop area.
The apartment has everything you need for a short stay in Malta and Helene is very helpful and responsive.