My mother and I had a great time at Karl's place. The place is exactly like the pictures. Very clean, has all amenities, well located, right in front of a beach and close to a very good restaurant (Munchies Melliaha Bay). Karl is very responsive by message and is available at any time if needed.
The place is easy to get to and there is a car park right in front of the building.
You can go there with your eyes closed if you are looking for a place to stay in Malta.