The flat has everything you need and it is very comfortable. It is close to the city center and close to very nice place in Malta. Good choice. :)