Superb accommodation near the city center of St Julians and near some groceries