Our stay at Laura's was really nice. The flat was perfectly clean and well located: it was easy to take a bus either to the beach, or to other attractions. It's also quite close to the Sliema Ferry stop, so we could quickly get to Valetta and back by ferry. The communication with Laura was also perfect: she replied very fast and provided useful information.
Note: Currently there is a construction going on downstairs, so if you need silence during the day (I was working remotely until 13:00) it can be a bit disturbing.