Marsaxlokk is a great village with good restaurants and a supermarket. The flat is stylish and comfortable and has a big patio and lovely view of the bay. We stayed in January so appreciated the heating. Good base for visiting the archaeological sites and Valletta.