The appartement is really nice and small. Howard was a great host, he replied always super fast and we even got a fresh set of towels and linen after one week.
Marsaskala is a quite small town and there are some restaurants at the bay, but there is otherwise not much to do (at least what we experienced). However as Malta is such a small island you are very fast in e.g. Valletta. The bus takes ca 30 min and costs 2€ per ride.
We loved the St Thomas Bay Beach as it is very quite and the water is Cristal Clear.
There are lots of public parking spaces close to the appartement and it is usually easy to find a lace. Only in the late evening it was a little more difficult.