The appartment is well located just above the center of Marsaskala. The views are very nice, although at the time we were in Malta, the weather was not so good so we didn't enjoy staying on the terrace too much. Some of the furniture and amenities are a bit old.
The internet was ok for daily use, but mostly on laptops. Phones had some problems with stable connection, not sure why.
Public parking is available next to the appartment on the street, but it might be tricky sometimes to get a spot in the evenings, but few minutes of roaming around will always end up with one to park.
Marsaskala is a good spot for starting your journey around Malta if you have a car