The place is just 5 mins walk to St Thomas Bay in Marsascala, great for swimming. Plenty of parking around and local shops to get any groceries from.