Absolutely amazing place, two pools that are shared by a small complex, meaning we had it to ourselves most of the time. We were met with smiles and an organised welcome that really helped us navigate Marsaskala. It's about 15 min walk to the bay where there are lots of restaurants, and even some Vegan ones for one of our group. The beach is a 5 min walk and swimming in the sea was perfect. We stayed in September and got great weather. The apartment was clean, comfy beds and very spacious. We loved it!