Jason was very helpful, and the scenary from the apartment was amazing.
Very clean and comfortable.
There are supermarkets around the apartment as well.
There is a bus stop very close to the apartment though, I recommend bus stops "San Giljan" and "Ross" because they have more bus lines and the buses in Malta is not so punctual.