Karl's place was very good, and the room is quite big, with a lot of storage place. I loved the shower. I could come back just for the shower. It is also very close to the Msida skate park, which has some very central bus stations. It was extra convenient for me, because it's very close to the university, too.
The apartment is also big, clean, and organized, with a lovely kitchen and living room.
Karl has everything organized and often asked whether I needed anything.
Definitely recommended.