The location is great, close to the Capital Valletta and the vicinity has a lot of parking spaces if you are going by car. The host are very helpful and kind, they always respond quickly and with relevant information.
There are no big supermarkets nearby there is only one off licence shop close to the apartment, but for me and my girlfriend was more than enough during our stay.
The apartment is clean and nice, perfect for 2 people to stay, it has 2 air conditioner which will make your life much easier during summer time