Our stay was very lovely. The appartement is very good en big enough for 4 people. The location was perfect, very close to everything. The airconditioning was also very much needed , as it was very hot. Kitchen was also a plus because it have everything you need to make yourself a good dinner.
Conclusion: very good apartment if you want to explore Malta.