Upon arrival we were very pleasantly surprised how spacious the apartment was! It was sparkling clean, two modern bathrooms and charming pine furniture. The kitchen was very well equipped indeed, great as we tend to cook ourselves at least some of the meals. There shops with every day essentials minutes away from the apartment and one with much greater choice within comfortable walking distance. More shops in the town centre. The appartament and area are quiet and the locals are very friendly.
The location was perfect for us as family, the rocky beach is so close! Getting to and from the beach was easy, or nipping back to get snacks or whatever we might have forgotten. The beach is lovely and has something for everybody whether you want to swim distances, float around, snorkle or swim leisurely. Really enjoyed watching the fish! The view from the water is stunning and the water was very calm and clean.
There is some sea view from the balcony but we didn't miss not having a sea view at all and the villa opposite with its gardens was very nice view too.
There is a couple of restaurants within walking distance and more in the town centre, these offer a wide range of cuisine (vegan, italian, indian pub food...). The atmosphere on a night time is fantastic, locals and visitors sitting and socialising.
We had a rental car for trips out or bigger shopping but the Marsaskala seems to have good public busses.
John has been such a pefect host, Liliana is just lovely. He made sure our check in went smoothly and gave us recommedations that fitted our preferences perfectly. Wish we could have stayed longer and we are already thinking about going back!