We really enjoy our stay in apartament.
Location is great. Just 100m from bus stop which will take you whenever you want in Malta.
Sandy beach by walking distance. Maybe few minutes when walking with children.
Apartament is nice. Terrace with nice view :) good bedrooms. Well equiped kitchen. So basically all the same way as it is described on airbnb.
There are few shops around. 1-3 minutes by foot.
Few nice restaurants with fresh seafood :)