My husband and I stayed with our two kids for 5 days in Charles´ appartment and felt very comfortable :) Charles and his family gave us a hearty welcome at the airport. They were very very friendly and kept in touch with us during our stay to make sure everything is alright. If you want to know more about history and life of Malta, Charles is the right person to talk to! The appartement was really perfect since it has two seperate bedrooms + living room and a nice balcony. We had everything we needed for our stay. Also the A/C in every room helped against the heat in Malta. The flat was super clean! As mentioned by Charles the Mini Market, the Busstation (Ashby) and a Pharmacy are just around the corner. Marsaskala is a good place to stay if you want to stay away from places overcrowded by tourists. A sandy beach as well as a rocky beach with playground and bar+restaurant are just a few minutes walk away. We can only recomend this appartment.