Having to wait for my flat to be ready in Malta Charles' place was very close to where I would be living which made life easier for me. For people in Malta for a holiday it is in a quiet location and you are not far from Marsaskala harbour and St Thomas Bay. Convenience stores are close by and would recommend exploring the area.