We loved this apartment. It is large, stylish, and has all the amenities we could ask for. There are 2 convenience stores just up the street. Plus, the grocery store, Thomas, is a 7 minute walk away, where Claudio (the owner) offers grocery delivery.
As far as location Marsaskala is an up and coming location- about 20-25 minutes ecab to Sliema, Blue Grotto, and St. Julians. It's a quieter area than the main towns which was nice.
Our every need was covered! The pool and bbq area was perfect and clean. Our teen daughter brought 3 friends along, and between the pool, table tennis, beach, and Wi-Fi, they were totally content. Ludwig's team responded to questions and inquiries within minutes. This was a perfect stay! Highly highly recommended.