Ann's place is very centrally located - it's about a ten minute walk from the heart of Republic Street, and from there, another five minutes to the central bus terminus, where it is possible to catch buses to other places in the island.
The space itself is very aesthetic and cozy - I don't usually have an eye for decoration, but I loved the ambience of the apartment! Wifi is fast and reliable, and the self check-in process is a breeze. I highly recommend staying here in Malta!